package com.eudon.design_pattern.structural.proxy;

import java.util.Arrays;
import java.util.List;

/**
 * @author eudon
 * @description 用户查询控制层
 * @date 2025/9/1
 * @email syd19970616@gmail.com
 * @address <a href="https://gitee.com/eudon">Gitee</a>
 */
public class UserController implements IUserController {
    public List<String> queryOrder(Request request) {
        // 从数据库或者其他数据来源中查询用户id对应的所有订单
        return Arrays.asList("orderA", "orderB", "orderC");
    }
    public List<String> queryOrder(Long userId) {
        // 从数据库或者其他数据来源中查询用户id对应的所有订单
        return Arrays.asList("orderA", "orderB", "orderC");
    }
}
